The single-family home located at 2302 Sudbury Lane in Geneva was sold on May 7, for $705,000, or $258 per square foot.
Three-bedroom home sells in Geneva for $705,000
The single-family home located at 2302 Sudbury Lane in Geneva was sold on May 7, for $705,000, or $258 per square foot.