856 Orchard Road
3
2.0
Sf: 1716
Yr: 2018
Acres: 0.093
Tucked into a quiet, welcoming neighborhood in Willoughby, this charming 3-bedroom, 1.5-bath home blends classic character with thoughtful updates. Osborne Park is in your backyard, which is situated...