Fire Station No. 17 in San Diego

Fire Station No. 17 in San Diego is a fire station. Fire Station No. 17 is located near McHugh Street.

House Number
3559
Amenity
fire station
Building Type
building