2225 Newcastle Ave

 2225 Newcastle Ave, EncinitasCA 92007
$6,6003 Beds1850 sqft