Located a couple blocks from downtown Menlo Park is our apartment complex at 670 Live Oak Avenue. This complex features studio and one bedroom apartments in a convenient location.
Building amenities include an on-site coin operated laundry facility.
670 Live Oak AvenueMenlo Park, CA 94025
No Pets Allowed, with limited exceptions as required by law.
Approval of an application does not constitute an approval of any pets listed on the application.