BCC approves 150-unit apartment complex for Sugar Drive and U.S. 98 [PREMIUM]
By DOTTY NIST Bella Rosa Apartments, new 150-unit apartment complex, has been approved for the southeast corner of the Sugar Drive/U.S. 98 intersection in Santa Rosa [...]
Read More

