3 min read downtown housing Santa Rosa downtown apartment project considered much too tall, heads to Town Council on appeal December 27, 2020 Wilma Lugo Builders powering a new undertaking that would incorporate 24 flats earlier mentioned office house...