12
601 S Babcock St
Melbourne, FL 32901
$3,600,000 USD
1,585 SF
7.7% Cap Rate
1,585 SF
$3,600,000 USD
Service Station