35 Ellwood Station rd
Goleta, CA 93117
Rate Upon Request
0.23-2 AC
1
Space Available
0.23-2 AC
Rate Upon Request
Commercial