The Kensington Sierra Madre opens in February, and Kensington Place in Redwood City opens in October.
January 1, 2015
The Kensington Sierra Madre opens in February, and Kensington Place in Redwood City opens in October.