House 72 25 Hillside Circle, Storrs, CT 06268 3 Bed, 2.5 Bath Sq Ft: 2,400 Price - $3,100.00 Property Card Utilities: Electric, Oil