351 S Cliffwood Ave, Los Angeles, CA 90049
6
beds
8
baths
6,486 Sq.Ft. LIVING AREA
0.57 Acres lot