28
2028-2042 NW 22nd Ave
Miami, FL 33142
$3,495,000 USD
10,920 SF
7.09% Cap Rate
10,920 SF
$3,495,000 USD
Storefront