SoldResidential$1,410,0005528 W 63RD St5528 W 63RD StLos Angeles, CA 900563Beds 4Baths 2,994Sq ftView Listing