Listing 135885014. Apartment in prime location. Parking Available

Apartment Rental in Menlo Park California  

  • Photos
  • Map/Street View
  • Things Nearby
Located on 17 lush acres, Sharon Green apartments in Menlo Park is an ideal location right between San Francisco and. Stanford University is less than three miles away, and you re within striking distance of the area's major employers. . Located on 17 lush acres, Sharon Green apartments in Menlo → Read More

Share this listing:      Email       Print    
  More Menlo Park, CA Apartment Rentals & Apartments for Rent