451 Oak Grove AVE #3, Menlo Park, CA 94025 - MLS#ML81868966 - Ruben...