A new apartment building on Green street under construction.