13
6175 Babcock St SE
Palm Bay, FL 32909
$450,000 USD
16,947 SF
16,947 SF
$450,000 USD
Freestanding