Alexan Chapel Hill

Chapel Hill, NC

Year Built: 2016
265 Units

Investment Sale

Closed 3/22/2017