21 South Main Street$79,900New2 Beds • 1 Bath • 1,529 Sq. Ft.Castile, NY, 14427Melissa HaenleWNY Metro Roberts Realty