View details for Avalon Wilton on River Road Avalon Wilton on River Road $4,625+ 25 River Road, Wilton Center, CT 06897