Vagabond Inn Hotel Circle

625 Hotel Cir S
San Diego
California
United States