Corner of Castro and Church Streets
Mountain View, California

Added by redcilantro on March 22, 2009