4
9163 Babcock St SE
Palm Bay, FL 32909
$4,200,000 USD
4,260 SF
5% Cap Rate
4,260 SF
$4,200,000 USD
General Retail