157 Moffett Blvd, Mountain View, CA 94043, USA
+1 650-903-6407
The Mountain View community hall and a special events meeting place once served as a pump station. Admire the rustic charm of the building.