2811 Selby Ave, Los Angeles, CA 90064
6
beds
2
baths
2,198 Sq.Ft. LIVING AREA
5,252 Sq.Ft. lot