2120 SW 32nd Ave
Miami, FL 33145
$19,295,214 USD
23,519 SF
4.75% Cap Rate
23,519 SF
$19,295,214 USD
Freestanding