Palm Plaza Motel

7331 N Miami Ave Miami FL 33150 USA

(305) 751-6232

Location