1113 Carroll St is a 1,218 square foot townhouse on a 1,040 square foot lot with 2 bedrooms and 2.5 bathrooms. This home is currently off market - it last sold on June 04, 2019 for $169,900