manhattanextendedstay
in
Fort Lauderdale, FL
Interstate Battery System
12555 SW 130th St
Miami
FL
33186
(305) 233-5001
36.4
mi