St. John Bahama Village – Phase 1

143 NW 77th Street, Miami FL 33150
Multi-Family Apartment Complex
Five 3 Bd. Rm. Town Home Apts.