Lord’s Castle in Piermont, $5.5 million » 1 castle road piermont ny6