Menlo Park, a 146-unit property in Menlo Park. Delivered in 2017, the property features a garden-style construction, which is a rarity for the San Francisco Peninsula.