A spacious house located at 6072 Owlwood Drive in Cicero has new owners. The 2,024-square-foot property, built in 1994, was ...
The spacious historic property located at 40 River Road in Seneca Falls was sold on Oct. 11, 2024 for $245,000, or $106 per ...