View Photo
View Map






















Location On Map
Description
Address
3937 Utah Street, San Diego, CA, USA
United States
San Diego
North Park
92104