There are a myriad of small businesses, most of which are independently owned and operated. These include specialty gift shops, pharmacies, grocers (including organic specialty), health food stores, clothing and shoe boutiques, cafes and restaurants, book and music stores, video stores, art shops, hardware stores and law offices. The former S.S. Kresge store, now a Royal Bank, was built in 1936 and retains its original Kresge signage. The majority of shops are accommodated in two or three-storey structures built in the first half of the 20th century, with the retail portion on the ground floor and apartments above.