Santa Cruz, California, USA
L. H. Selman
123 Locust Street
Santa Cruz, CA 95060
This eclectic shop features quality antiques, glass art, glass jewelry, books, and accessories.
No one has reviewed this - be first!
Santa Cruz City Museum of Natural HistoryMuseum of Art and HistorySanta Cruz Surfing MuseumSeymour Marine Discovery CenterCapitola Historical MuseumSanta Cruz Beach Boardwalk