17
170 NE 79th St
Miami, FL 33138
$2,125,000 USD
3,060 SF
3,060 SF
$2,125,000 USD
Storefront