
Wychwood Real Estate
565 DELAWARE AVE N
$1,595,000
33 LAUDER AVE
$1,879,000
14 SLADE AVE
$1089000
Wychwood Listings Summary
Wychwood - Town vs. Region Stats
Avg Price in Wychwood: $1,152,400 / Region Avg $1,247,100
Avg Walkscore in Wychwood: 76 / Region Avg 64
Avg Days on Website in Wychwood: 53 / Region Avg 47