17 Keene St #2 is a 2,688 square foot condo on a 7,099 square foot lot with 4 bedrooms and 3 bathrooms. 17 Keene St #2 is a condo currently priced at $995,000.