This is a 4095 square foot, multi family home. This home is located at 128 Farm St, Ithaca, NY 14850.
Off market
Street View
$528,800
128 Farm St, Ithaca, NY 14850
--beds
--baths
4,095sqft
MultiFamily
Built in ----
-- sqft lot
$528,800 Zestimate®
$129/sqft
$-- Estimated rent