1951 NE 167th St
North Miami Beach, FL 33162
$4,400,000 USD
12,536 SF
20
Units
5.67% Cap Rate
12,536 SF
$4,400,000 USD
Apartments