This is a 8934 square foot, single family home. This home is located at 601-603 E Church St, Elmira, NY 14901.
Off market
Street View
$559,000
601-603 E Church St, Elmira, NY 14901
--beds
--baths
8,934sqft
SingleFamily
Built in 1990
0.81 Acres Lot
$559,000 Zestimate®
$63/sqft
$1,872 Estimated rent