223 Ellwood Beach Dr

Goleta, CA

This building has 2 available units. Each unit may be separately owned and have a different property manager.

Studio

1 unit

$2,275

223 Ellwood Beach Dr #14, Goleta, CA 93117

1 bedroom

1 unit

$2,560

223 Ellwood Beach Dr #5, Goleta, CA 93117