Buchanan Street Partners has finished construction on a 298-unit luxury community in Herriman, Utah. The company also began leasing the apartments, which are restricted to residents age 55 and over. Incline at Anthem is a Class A multifamily asset that Buchanan purchased in 2017 while it was partially completed. Located...