St. John Properties

1731-41 NW 1st Court, Miami FL 33136
Sixteen 1 & 2 Bd. Rm. Apts