The Place Miami
Address:
833 SW 29th Ave, Miami, FL 33135
Phone:
(305) 642-6994
Restaurants,
Hotels & Motels
Other Businesses:
- SRS World Hotels at 1770 SW 21st St, Miami, FL 33145
- 77 Motel Inc at 3021 SW 8th St, Miami, FL 33135
- Homestead Village at 6605 Nw 7th St, Miami, FL 33126
- Ramona Motel at 3301 West Flagler Street, Miami, FL 33125
- Grove Suites at 2699 Tigertail Ave, Miami, FL 33133