Motel 6 9299

Motel 6 #9299, also known as Motel 6 La Mesa, CA – San Diego, is a Motel 6 location at 7621 Alvarado Road in La Mesa, California.