House 49 986 Storrs Road, Storrs, CT 06268 2 Bed, 1 Bath Sq Ft: 592 Price - $1,450.00 Property Card Utilities: Electric, Oil