20 Delafield Pl Property Inc