Boulder Housing Partners buys Boulder, Colo., apartment property for $45.6m