609 N Edinburgh Ave, Los Angeles, CA 90048
6
beds
8
baths
5,840 Sq.Ft. LIVING AREA
6,523 Sq.Ft. lot