Seven Grand – North Park

3054 University Ave., San Diego, CA 92104

  • Photos
  • Map
Contact
858-792-5521
Related Listings