1106 W Teresa St

 1106 W Teresa St, West CovinaCA 91790
$2,3953 Beds1275 sqft