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