7
5200 Babcock St NE
Palm Bay, FL 32905
$14.00 USD/SF/YR
1,680-3,200 SF
4
Spaces Available
Built 1986
3,200 SF Contiguous
Built 1986
1,680-3,200 SF
$14.00 USD/SF/YR
Office/Medical, Medical