4
4220 SW 71st Ave
Miami, FL 33155
$3,000,000 USD
2,065 SF
2,065 SF
$3,000,000 USD
Office