From Our Editors
If you're curious about what department stores have to offer, head on over to Nubius Organics in Santa Cruz and browse the selection of goodies. This store knows exactly what to offer to make sure every woman looks her best, so make sure you don't miss out on great steals for your closet.
With an eye for convenience, Nubius Organics is located centrally to available parking. No matter the need, Nubius Organics knows that it can fulfill them at their terrific department store in Santa Cruz.