1379 carlton menlo park 1379 Carlton Ave Menlo Park March 08, 2023 Post a Comment 1379 Carlton Ave Menlo Park . $2,749,000 4 bd 3 ba 2,794 sqft. Ml81868975 ∙ be the first to call th… Read more 1379 Carlton Ave Menlo Park