17
100 NW 25th St
Miami, FL 33127
$15,380,000 USD
16,866 SF
6.41% Cap Rate
16,866 SF
$15,380,000 USD
Storefront