8743 Billings Road, Willoughby, OH 44094 - Homesnap