7
2120 SW 32nd Ave
Miami, FL 33145
$20,000,000 USD
24,267 SF
4.58% Cap Rate
24,267 SF
$20,000,000 USD
Freestanding