2401 S Sycamore Avenue, Los Angeles, CA 900162022-04-09T22:21:49-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD2401 S Sycamore Ave. Los Angeles, CA 900162401 S Sycamore Ave., Los Angeles, CA 900168 units