Vagabond Inn Point Loma

1325 Scott St
San Diego
California
United States