725 W 83rd St, Los Angeles, CA 90044
5 Beds 2 Baths 1,963 Sq.Ft. 6,001 Sq.Ft.