163 Avocado St

 163 Avocado St, EncinitasCA 92024
$5,2003 Beds2129 sqftPets OK