Starwood leverages Denver multifamily demand to close $103 million deal

Bell Partners has added the Cherrywood Village apartment complex in Parker to its growing portfolio of Denver-area properties. (CoStar)
Bell Partners marks return to Colorado apartment market amid growing investment spree