8096 LEAVER AVE NW
CANAL FULTON, OH 44614
3 Beds
N/A Baths
1,352 Sq Ft
Details for 8096 LEAVER AVE NW
Built in 1997
$154 / Sq Ft
No Info
0.6786 acres lot
3 Beds
N/A Baths
1,352 Sq Ft
Built in 1997
$154 / Sq Ft
No Info
0.6786 acres lot