who owns the building?
Address: 801 Grand Ave, San Luis Obispo, CA 93401, USA
Fire Your Employer By Erfan Hettini | Sep 26, 2019
Yes I believe so too
Hans Poschman | Sep 26, 2019
The building is owned by the County of SLO.
Thanks! Your answer is awaiting moderation.