120 East Creek Drive, Menlo Park, CA

Available Units

About this Community

The Creekside Apartments are located in Menlo Park along the San Francisquito Creek, adjacent to El Palo Alto Park and a short walk to Palo Alto's vibrant University Avenue!Building amenities include one assigned underground parking spaces, exterior storage, an on-site coin operated laundry facility, and a swimming pool.

Nearby Amenities