23 Miranda Place, Seaford Meadows sold price