- For sale
91 Shelton Avenue: 130,000 SF building on 2.12 acre parcel. Rear entrance leads to Science Park. 71 Shelton Avenue is an adjoining 2.77 acre parcel that can be developed for life sciences or residential use. Building can be renovated as life sciences space or apartments. Both markets have been booming in New Haven over the last 5 years.