La Vista Motel

8035 Lincoln Blvd Los Angeles CA 90045 USA

(310) 670-0224

Location