Our Location Anton Menlo 3639 Haven Avenue, Menlo Park, CA 94025 (650) 413-9900 antonmenlo@rentaladdress.com
Rent $1,573 – $5,985 Deposit $500 Bedrooms Studio – 3 Bathrooms 1 Bath – 2 Bath Square Feet 563 – 1,546