Shitholes
Santa Rosa Plaza is one of Shitholes.

1. Santa Rosa Plaza

6.2
1071 Santa Rosa Plaza (A St), Santa Rosa, CA
Shopping Mall · 28 tips and reviews