Global Beads

  • Retail
  • Downtown Businesses
  • Downtown Businesses
345 Castro Street
Mountain View, CA 94041
(650) 967-7556
(650) 967-5124 (fax)