Three-Story walk-up building, built in 1989, located at 141 Sheffield Avenue and situated on the north eastern side of Sheffield Avenue between Highland and Starr Streets in New Haven, CT.
The property was renovated in 2011.
The property is located in the Newhallville neighborhood of New Haven, an almost entirely residential region of the city.