Level 5/75 Owens Road, Epsom sold price