15
734 NW 80th St
Miami, FL 33150
$3,350,000 USD
8,880 SF
16
Units
7.16% Cap Rate
8,880 SF
$3,350,000 USD
Apartments