5
5985 Babcock St NE
Palm Bay, FL 32907
$7,606,885 USD
5,420 SF
5.65% Cap Rate
5,420 SF
$7,606,885 USD
Carwash