1/24 24 Active $139,900 3 Beds1 Bath2,360 SqFt 63 Willard AVE, Bedford, OH 44146 Single Family Home Listed by Bruce Trammell of Keller Williams Elevate