4054 Abourne Unit: B, LOS ANGELES, CA 90008
2
beds
1
bath
719 Sq.Ft. LIVING AREA
1.06 Acres lot