38
2701 NW 2nd Ave
Miami, FL 33127
$20,130,000 USD
8,325 SF
6.25% Cap Rate
8,325 SF
$20,130,000 USD
Storefront