54 Station Apartment Homes 54 Station Apartment HomesDurham, NC -4 About this property Durham, NC | Year Built 2015 | Year Sold 2019 | 100 Units