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