7 Medea Place, Dean Park sold price