Vista Motel 4180 City Terrace Dr Los Angeles, CA 90063 Contact: Tel - (323) 260-7880 Fax - Tollfree - Email -
Directions to my Hotel