Don't they play in South San Fransisco? That's a separate city IIRC.
I'm not sure where the city lines are, but the 49er now play at Monster Park (formerly Candlestick) just south of Hunters Point. Both sites are on the map in the original post.
They play in the city of SF.