1076 Cambridge St, Cambridge
In ShortEverything is under one roof here, from a 19th-century sailing ship fire screen to stained glass window panels. Looking for that perfect puce and green dining set? Look no…
157 Hampshire St, Cambridge
Used bookstore pleases its customers by offering a solid selection and maintaining an independent spirit.
1361 Cambridge St, Cambridge
Inman Square boutique sells cool, offbeat clothing and gifts for babies and kids.
1360 Cambridge St, Cambridge
In ShortCambridge's most acclaimed toy store specializes in musical instruments, books and nature projects. It also sells the basics: stuffed animals, books, dolls of many skin…