St. John Island Village

1613-1637 NW 1st Place, Miami FL 33136
140 -156 NW 17th Street, Miami FL 33136
Apartment Complex
Forty-Eight 1 & 2 Bd. Rm. Apts.