Skip to main content

Menlo Townhouse Apartments

historic site · Los Angeles, CA

Address
2816 Menlo Ave, Los Angeles, CA 90007
Phone
(323) 731-8009
Website
menlousc.net
Where
34.0290, -118.2902

Search Hominin for Menlo Townhouse Apartments

Other historic sites nearby

More in Los Angeles

Menlo Townhouse Apartments — historic site in Los Angeles, CA | Hominin