Santa Rosa Square

Santa Rosa Square is conveniently located in the heart of Downtown Santa Rosa’s business district. The structure is in place for the Professional Business Executive or Attorney. Our newly remodeled Executive offices will provide you a ready to use high end business environment, with professional amenities that will ensure your business success.
chat
Contact Us
703 2nd St., Santa Rosa, California, United States, 95404
starsBusiness Spotlight
Go to business showcase

Keywords