1250 Mills St #3, Menlo Park, CA 94025 | Trulia
This property is not currently available for sale. Sold. CA. Menlo Park. 94025. 1250 Mills St #3. 1250 Mills St #3, Menlo Park, CA 94025 is a 890 sqft, 2 bed, 1 bath home. See the estimate, review home details, and search for homes nearby.