House 69 1595 Storrs Road, Storrs, CT 06268 4 Bed, 2.5 Bath Sq Ft: 1,830 Price - $2,950.00 Property Card Utilities: Electric, Oil