St. Stephen's Green
223 Castro St, Mountain View 94041