138 Beechwood Court, Stillorgan sold price