30 de mar. de 2024 · Zillow has 55 photos of this $1,680,000 8 beds, 7 baths, 2,951 Square Feet single family home located at 1727 W Leewood St, West Covina, CA 91790 built in 1949.
Ver tudo