2810 Leeward Ave2024-04-23T10:21:31-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD2810 Leeward Ave. Los Angeles, CA 900056922 Glasgow Ave. Los Angeles, CA 9004536 Units