House 5 1310 Storrs Road, Storrs, CT 06268 4 Bed, 1.5 Bath Sq Ft: 2,850 Price - $3,200.00 Property Card Available November 2024 Utilities: Electric, Oil