View details for Casa Madrid Apartment Homes Casa Madrid Apartment Homes $2,050+ La Habra City, La Habra, CA 90631