Lido Apartments - 1831 Glendon Ave
1831 Glendon Ave. Los Angeles, CA
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
5-Unit Boutique Complex situated in the heart of West LA. Amazing location adjacent to Rancho Park and Westwood. Close to all major commuter freeways (405/10).