House 9 28 Oak Hill Road, Storrs, CT 06268 3 Bed, 1.5 Bath Sq Ft: 1,316 Price - $2,400.00 Utilities: Electric, Oil Property Card Available November 2024