11520 NE 6th Ave
Biscayne Park, FL 33161
$3,100,000 USD
6,086 SF
12
Units
5.02% Cap Rate
6,086 SF
$3,100,000 USD
Apartments