Car-Free Country House, Stamford Village Victorian, $155,900 » 245 river street stamford ny2