34
665 S Babcock St
Melbourne, FL 32901
$3,800,000 USD
6,890 SF
7.11% Cap Rate
6,890 SF
$3,800,000 USD
Auto Repair