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