Price Unavailable

Chateau Menlo

971 Menlo Ave, Los Angeles, California 90006
Central La

Pet Policy

Find out if pets are allowed at this property


Call for Policy


See all 5 amenities for this unit

Outdoor Space



Gated Access


Heavy Car Traffic Area
Highways Nearby
Near Downtown


Learn more about this property
"Take a look at the apartments at Chateau Menlo in Los Angeles, CA if you need a new place to call home.
The complex is near downtown. Unfortunately, there can be heavy traffic in the area at times. Step out onto your attached balcony or patio to get some fresh air. Don't skimp on safety. A gated entrance prevents strangers from easily wandering into the neighborhood.
Call or schedule a visit to find out more about these apartments, located at 971 Menlo Ave in Los Angeles, CA, today."

Building Type


971 Menlo Ave
Los Angeles, California 90006
Central La