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