23 Helena Street, LUMSDEN sold price