6
2285 NE 172nd St
North Miami Beach, FL 33160
$3,750,000 USD
14,513 SF
16
Units
6.65% Cap Rate
14,513 SF
$3,750,000 USD
Apartments