5401 North Lot 18 is a 38.87 acre housing development project in Raleigh, NC.