10 Nevins Street Posted on October 6, 2020 by Keith - Units: 157 Residential + Retail Square Footage: 170,300 Purchase Date: 10/2015 Development