Photo 2 of 5

View all

Menlo Park: Affordable housing complex for seniors holds grand opening
The exterior of the Sequoia Belle Haven apartments at 1221 Willow Road. (Photo courtesy of Mithun, Inc.)

© 2019 Almanac Online.
All rights reserved.