Budget Host Inn

815 N Krome Ave Florida City FL 33034 USA

(305) 248-2741

Location