Description
Water (sewage?) leak has flooded the parking lot of the derelict apartment buildings at this location We reported this issue to the water dept via telephone last week & now the street gutters are full of water as well 2120-2144 Illinois St
3 Comments
City of Vallejo (Verified Official)
Closed Maintenance (Registered User)
GiantsFanForever (Registered User)