SD Aqueduct monitor in San Diego

SD Aqueduct monitor in San Diego is a building. SD Aqueduct monitor is located near SD Aqueduct service road.

Building Type
building