3
9113 Babcock St
Palm Bay, FL 32909
$2,800,000 USD
4,395 SF
3.75% Cap Rate
4,395 SF
$2,800,000 USD
Fast Food