6636 Del Playa

 6636 Del Playa, GoletaCA 93117
$4,625+2 Beds