A Hudson Villa, Yours for $1.85 MillionThe Willard Place development in Hudson, NY, reflects 1870s aspirations for upscale living with its picturesque homes and scenic views.