Vista Inn Motel

745 W Vista Way
Vista
California
United States