6
719-721 NW 29th St
Miami, FL 33127
$1,715,000 USD
2,634 SF
2,634 SF
$1,715,000 USD
Storefront