Ellicott Development has drafted a new plan for two vacant parcels at 619 and 621 W. Delavan Avenue. After failing to win approval for two new homes for the site in 2018, Ellicott is now proposing a three-story, six-unit apartment building which would be accessed from their existing parking lot at 905 Elmwood, a four-story building at 905 Elmwood Ellicott constructed in 2017 that features commercial space and 21 apartments. Ellicott purchased 619 W. Delavan in February 2016 for $290,000