7
10830 Canal St
Seminole, FL 33777
$11.00 - $15.00 USD/SF/YR
1,414-4,801 SF
3
Spaces Available
Built 1986
4,801 SF Contiguous
Built 1986
1,414-4,801 SF
$11.00 - $15.00 USD/SF/YR
Office, Industrial