584 NW 65th St
Miami, FL 33150
$2,750,000 USD
8,340 SF
12
Units
7.19% Cap Rate
8,340 SF
$2,750,000 USD
Apartments