Advenir at Saddle Rock apts. sell for $72.18 million
Advenir at Saddle Rock, renamed The Fletcher Southlands, also is located near Southlands and is equidistant from the Anschutz Medical Campus and the Denver Tech Center.
Jolene Wollett
March 4, 2018