Price Unavailable

Chateau Menlo

971 Menlo Ave, Los Angeles, California 90006
Central La

Pet Policy

Find out if pets are allowed at this property

Other

Call for Policy

Amenities

See all 5 amenities for this unit

Outdoor Space

Balcony

Safety

Gated Access

Unique

Heavy Car Traffic Area
Highways Nearby
Near Downtown

Description

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

Apartments

971 Menlo Ave
Los Angeles, California 90006
Central La