16
620 E New Haven Ave
Melbourne, FL 32901
$1,550,000 USD
4,443 SF
4,443 SF
$1,550,000 USD
Storefront Retail Residential