8
229 NW 22nd Ave
Miami, FL 33125
$925,000 USD
1,540 SF
6.63% Cap Rate
1,540 SF
$925,000 USD
Freestanding