11
10500 172nd st
Miami, FL 33157
$9,500,000 USD
20,874 SF
22
Units
5.78% Cap Rate
20,874 SF
$9,500,000 USD
Multifamily