Royal Palm Motel

5809 N Nebraska Ave #7127 Tampa FL 33604 USA

(813) 238-9478

Location