14
3219 SW 8th St
Miami, FL 33135
$1,500,000 USD
1,789 SF
1,789 SF
$1,500,000 USD
Storefront