Come home to spacious studios, 1 and 2-bedroom apartments for rent near Palo Alto and Menlo Park at 707 Leahy. Enjoy features such as large, private patios or balconies and walk-in closets. Vaulted ceilings, skylights, hardwood floors, a full-size stackable washer and dryer and gas fireplaces are also available in select homes.
A Place to Relax Near San Jose
Our pet-friendly community is situated in a park-like setting among meticulously maintained landscaping. Enjoy a refreshing swim in our saline swimming pool or relax on the expansive sun deck.
Great Redwood City CA Location
Located less than 1.5 miles from