SoldResidential17250006376 W 83rd Street6376 W 83rd StreetWestchester, California 900454Beds 3Baths 2,068Sq ftView Listing