2939 Leeward Ave Los Angeles, CA 90005, Los Angeles
1 bed|1 bath|599 sqft|built in 2020
Description
Condo located at 2939 Leeward Ave Los Angeles, CA 90005. It has 1 beds, 1 bathrooms, and is 599 square feet. The property was built in 2020. 2939 Leeward Ave Los Angeles, CA 90005 is in the Los Angeles neighborhood.