4
59-79 NW 10th St
Homestead, FL 33030
$1,155,000 USD
7,496 SF
7
Units
6.53% Cap Rate
7,496 SF
$1,155,000 USD
Apartments