23 Clifford St is a 2,723 square foot house on a 5.75 acre lot with 4 bedrooms and 2.5 bathrooms. 23 Clifford St is a house currently priced at $975,000.