2182 Bowers Avenue,
Santa Clara
Play Walk-Through Video