Alexander Place is a 26.08 acre housing development project in Durham, NC.

/