The project is still too big. That’s the takeaway from a revised report about the proposed Greystone Inn Apartments, issued by Durham planning department. The developers, Lomax Properties, based in Greensboro, have improved some aspects of the project at Duke Street and Morehead Avenue, but it still has 140 units. It still has three buildings. […]