The Micropolitan at Larchmont Village

 5825 Camerford Avenue, Los AngelesCA 90038