SoldResidential851 S. Cloverdale Avenue851 S. Cloverdale AvenueLos Angeles, CA 900365.0Beds 4.5Baths 3,510Sq ftView Listing