Museum Properties is the owner of the set of buildings between 21-29 Stanhope Street. The privately-owned company is the property manager of these buildings. Inside the mixed-use properties there are six commercial units and two residential units. The buildings were originally constructed in 1899 but have undergone extensive renovations in the years since.