This is a 942 square foot, single family home. This home is located at 129 W Falls St, Ithaca, NY 14850.
Off market
Street View
$433,400
129 W Falls St, Ithaca, NY 14850
--beds
--baths
942sqft
SingleFamily
Built in ----
0.59 Acres Lot
$433,400 Zestimate®
$460/sqft
$2,456 Estimated rent