Menlo Park, 650 Santa Cruz Ave, via Google StreetView Posted on February 7, 2012February 7, 2012 by Adam Arenson ← Previous Next → Menlo Park, 650 Santa Cruz Ave, via Google StreetView