10 Nevins Street

  • Units: 157 Residential + Retail
  • Square Footage: 170,300
  • Purchase Date: 10/2015
  • Development