NOT FOR SALE
$466,419
Last evaluated 9/4/2019
$507,071 High Range
$418,212 Low Range

2861 Leeward Ave Los Angeles, CA 90005

Apartment house (5+ units) Residence
11 Beds
11 Baths
map pin Google Map static image of property
Static Map
Interactive Map
2861 Leeward Ave, Los Angeles, CA is an apartment house home that contains 5,558 Sq. Ft. sq ft and was built in 1921. It contains 11 bedrooms and 11 bathrooms.
Parcel #
5077-015-009
Lot Size
10,828 Sq. Ft.
Property Type
Apartment house (5+ units)
County
LOS ANGELES
Living Area Sq. Ft.
5,558 Sq. Ft.
Year Built
1921
Evaluate Your Home Refinance