24 Martha Street, Paddington sold price