724 N Croft Ave Unit: 108, Los Angeles, CA 90069
2 Beds 2 Baths 2,046 Sq.Ft. 0.6 Acres