St. John Village Homes II

1613 – 1643 NW  1st Ct, Miami FL 33136

Apartment Complex