Business ❯Construction ❯Public Infrastructure ❯Restroom
The city marked the opening of a once-controversial $1.7 million restroom, now costing $200,000, with a carnival-like celebration in Noe Valley.