1106-1122 N Flagler ave
Homestead, FL 33030
$2,950,000 USD
10,308 SF
10,308 SF
$2,950,000 USD
Storefront Retail Office