The Glendon AptAppartement
1040 Glendon Avenue, Westwood, Los Angeles, CA 90024, États-Unis
Set in Los Angeles, 3.4 km from Getty Center and 8 km from Sunset Strip, The Glendon Apt features accommodation with access to a garden. Free Wi-Fi is provided.