North River Apartments (Courtesy of BDE Architecture)
An animation shows a view of the planned North River Apartments, a 184-unit development at the intersection of Petaluma Boulevard North and Oak Street.
See more Argus-Courier videos on YouTube