The Metropolitan at Larchmont Village


5825 Camerford Ave, Los Angeles